home *** CD-ROM | disk | FTP | other *** search
- package java.lang;
-
- public final class Boolean {
- public static final Boolean TRUE = new Boolean(true);
- public static final Boolean FALSE = new Boolean(false);
- private boolean value;
-
- public Boolean(boolean var1) {
- this.value = var1;
- }
-
- public Boolean(String var1) {
- this(var1 != null && var1.toLowerCase().equals("true"));
- }
-
- public boolean booleanValue() {
- return this.value;
- }
-
- public static Boolean valueOf(String var0) {
- return new Boolean(var0 != null && var0.toLowerCase().equals("true"));
- }
-
- public String toString() {
- return this.value ? "true" : "false";
- }
-
- public int hashCode() {
- return this.value ? 1231 : 1237;
- }
-
- public boolean equals(Object var1) {
- if (var1 != null && var1 instanceof Boolean) {
- Boolean var2 = (Boolean)var1;
- return this.value == var2.value;
- } else {
- return false;
- }
- }
-
- public static boolean getBoolean(String var0) {
- String var1 = System.getProperty(var0);
- return var1 != null && var1.toLowerCase().equals("true");
- }
-
- private static boolean toBoolean(String var0) {
- return var0 != null && var0.toLowerCase().equals("true");
- }
- }
-